make people suffer - Francés Inglés Diccionario